#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<string.h>

//int main()
//{
//	int a = 0, b = 0;
//	scanf("%d %d", &a, &b);
//	if (a == 0 || b == 0) 
//	{
//		printf("0\n");
//		return 0;
//	}
//	if (a == b)
//	{
//		printf("%d\n", a);
//		return 0;
//	}
//	int i = 1;
//	while (a * i % b != 0)
//	{
//		i++;
//	}
//	printf("%d\n", i * a);
//	return 0;
//}


int charInString(char ch, const char* str)
{
	while (*str)
	{
		if (*str == ch)
		{
			return 1;
		}
		str++;
	}
	return 0;
}

int main()
{
	char arr1[50] = { 0 };
	char arr2[50] = { 0 };
	fgets(arr1, sizeof(arr1), stdin);
	fgets(arr2, sizeof(arr2), stdin);
	size_t sz1 = strlen(arr1);
	size_t sz2 = strlen(arr2);
	int k = 0;
	for (size_t i = 0; i < sz1; i++)
	{
		if (!charInString(arr1[i], arr2))
		{
			arr1[k++] = arr1[i];
		}
	}
	arr1[k] = '\0';
	printf("%s\n", arr1);
	return 0;
}